// 转成Promise对象
// function foo() {
//   const obj = { name: "frank" };
//   return new Promise((resolve) => {
//     resolve(obj);
//   });
// }

// foo().then((res) => {
//   console.log("res:", res);
// });

// 类方法Promise.resolve
// 1. 普通的值
// const promise = Promise.resolve({ name: "frank" });
// 相当于
// const promise2 = new Promise((resolve, reject) => {
//   resolve({ name: "frank" });
// });

// 2. 传入Promise
const promise = Promise.resolve(
  new Promise((resolve, reject) => {
    resolve(11111);
  })
);
promise.then((res) => {
  console.log(res);
});

// 3. 传入thenable对象
